human spaceflight - German English Dictionary